package com.sgcc.pda.hzaidl.impl;

/**
 * 描述：
 * 作者：jianiuqi 2020-09-08 14:17
 * 修改描述：
 * 修改人：XXX 2020-09-08 14:17
 * 修改版本：
 */
public class BehaviorManager {

    private static BehaviorManager mInstance;

    /**
     * 单例
     *
     * @return
     */
    public static synchronized BehaviorManager getInstance() {
        if (mInstance == null) {
            mInstance = new BehaviorManager();
        }
        return mInstance;
    }

    /**
     * 获取埋点配置
     */
    public String getBehaviorConfig() {
        String configJson = BehaviorUtil.requestBehaviorString("getTrackingConfig", "");
        return configJson;
    }

    /**
     * 保存埋点数据
     * @param logJson 埋点数据
     */
    public void saveBehaviorLog(String logJson) {
        BehaviorUtil.requestBehaviorString("saveTrackingDatas", logJson);
    }
}
